

package com.czd.support.model;

import org.apache.ibatis.type.Alias;

import java.io.Serializable;
import java.util.Date;

/**
* Created with IntelliJ IDEA.
* Author: Jerry.hu
* Create: Jerry.hu (14-6-25 10:44)
* Description:用户财富实体类
*/
@Alias("asset")
public class Asset implements Serializable {

    /**
	 * 
	 */
	private static final long serialVersionUID = 4308575353391527441L;
	/**
     * 用户id
     */
    private int userId;
    /**
     * 牛币的数量
     */
    private int niubi;
    /**
     * 冻结的牛币数量
     */
    private int djniubi;
    /**
     * 创建人
     */
    private int creator;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新人
     */
    private int updater;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 账户状态
     */
    private int status;

    /**
     * 设置 用户id
     *
     * @param userId 用户id
     */
    public void setUserId(int userId) {
        this.userId = userId;
    }

    /**
     * 获取 用户id
     *
     * @return 用户id int
     */
    public int getUserId() {
        return this.userId;
    }

    /**
     * 设置 牛币的数量
     *
     * @param niubi 牛币的数量
     */
    public void setNiubi(int niubi) {
        this.niubi = niubi;
    }

    /**
     * 获取 牛币的数量
     *
     * @return 牛币的数量 int
     */
    public int getNiubi() {
        return this.niubi;
    }

    /**
     * 设置 冻结的牛币数量
     *
     * @param djniubi 冻结的牛币数量
     */
    public void setDjniubi(int djniubi) {
        this.djniubi = djniubi;
    }

    /**
     * 获取 冻结的牛币数量
     *
     * @return 冻结的牛币数量 int
     */
    public int getDjniubi() {
        return this.djniubi;
    }

    /**
     * 设置 创建人
     *
     * @param creator 创建人
     */
    public void setCreator(int creator) {
        this.creator = creator;
    }

    /**
     * 获取 创建人
     *
     * @return 创建人 int
     */
    public int getCreator() {
        return this.creator;
    }

    /**
     * 设置 创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取 创建时间
     *
     * @return 创建时间Date
     */
    public Date getCreateTime() {
        return this.createTime;
    }

    /**
     * 设置 更新人
     *
     * @param updater 更新人
     */
    public void setUpdater(int updater) {
        this.updater = updater;
    }

    /**
     * 获取 更新人
     *
     * @return 更新人 int
     */
    public int getUpdater() {
        return this.updater;
    }

    /**
     * 设置 更新时间
     *
     * @param updateTime 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取 更新时间
     *
     * @return 更新时间Date
     */
    public Date getUpdateTime() {
        return this.updateTime;
    }

    /**
     * 获取 账户状态
     * @return 账户状态
     */
    public int getStatus() {
        return status;
    }

    /**
     * 设置 账户状态
     * @param status 账户状态
     */
    public void setStatus(int status) {
        this.status = status;
    }
    
}

